Lodging Image

Find hotels in San Bernardino from $42

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for San Bernardino hotels

1. Pensione Sorriso

Pensione Sorriso
Vernazza
9.4 out of 10, Exceptional, (150 reviews)
"Charming location in Vernazza right near the train station."
United States
Olivia
26 days ago
$114 nightly
The price is $132
Dec 10 - Dec 11
Total with taxes and fees
Pensione Sorriso

2. Il Magàn - Cinque Terre

Il Magàn - Cinque Terre
Vernazza
9.2 out of 10, Wonderful, (124 reviews)
"Cannot say enough positive things about this stay. The village was beautiful."
United States
Scott
13 days ago
$112 nightly
The price is $130
Nov 30 - Dec 1
Total with taxes and fees
Il Magàn - Cinque Terre

3. Le Giare Rooms

Le Giare Rooms
Riomaggiore
9.6 out of 10, Exceptional, (140 reviews)
"We loved our stay, our balcony view was spectacular."
United States
Brigitta
23 hours ago
$75 nightly
The price is $89
Nov 16 - Nov 17
Total with taxes and fees
Le Giare Rooms

4. Scorci Di Mare

Scorci Di Mare
Riomaggiore
9.8 out of 10, Exceptional, (531 reviews)
"Paolo, a staff member, was incredibly accommodating!"
Canada
Steven
14 days ago
$77 nightly
The price is $91
Nov 12 - Nov 13
Total with taxes and fees
Scorci Di Mare

5. 5 Terre Pelagos 2

5 Terre Pelagos 2
Riomaggiore
9.6 out of 10, Exceptional, (260 reviews)
"Definitely recommend. 2 minute walk from the train station."
Canada
Paulina
15 days ago
$101 nightly
The price is $117
Dec 8 - Dec 9
Total with taxes and fees
5 Terre Pelagos 2

6. Madüneta 5 Terre Guesthouse

Madüneta 5 Terre Guesthouse
Vernazza
10.0 out of 10, Exceptional, (183 reviews)
"The host was extremely helpful. The location is stunning."
United States
Stieg
27 days ago
$136 nightly
The price is $156
Nov 12 - Nov 13
Total with taxes and fees
Madüneta 5 Terre Guesthouse

7. Il Sogno di Manarola by The First

Il Sogno di Manarola by The First
Riomaggiore
8.2 out of 10, Very good, (189 reviews)
"We really enjoyed our suite. Enjoyed our stay immensely. The bed were all incredible."
United States
Samuel
September 16th, 2026
$144 nightly
The price is $160
Dec 10 - Dec 11
Total with taxes and fees
Il Sogno di Manarola by The First

8. Locanda A Cà Du Gigante

Locanda A Cà Du Gigante
3.0 star property
Monterosso al Mare
9.4 out of 10, Exceptional, (315 reviews)
"They clean the room everyday. Overall was good."
United States
Elizabeth
2 days ago
$112 nightly
The price is $130
Nov 22 - Nov 23
Total with taxes and fees
Locanda A Cà Du Gigante

9. Hotel Il Saraceno

Hotel Il Saraceno
3.0 star property
Riomaggiore
9.4 out of 10, Exceptional, (263 reviews)
"Relaxing retreat. 10 min away from the Manarola bus stop."
United States
Tadashi
21 days ago
$137 nightly
The price is $157
Dec 5 - Dec 6
Total with taxes and fees
Hotel Il Saraceno

10. Vernazza Sea View

Vernazza Sea View
1.0 star property
Vernazza
8.4 out of 10, Very good, (72 reviews)
"The host was very nice. The view from our room was stunning."
United States
Gabriela
August 12th, 2026
$114 nightly
The price is $132
Nov 12 - Nov 13
Total with taxes and fees
Vernazza Sea View

11. 5 Terre Pelagos 1

5 Terre Pelagos 1
Manarola
9.6 out of 10, Exceptional, (58 reviews)
"The woman in charge was very helpful. We had a wonderful experience."
United States
Jeanne
September 22nd, 2026
$88 nightly
The price is $97
Dec 9 - Dec 10
Total with taxes and fees
5 Terre Pelagos 1

12. Punto Zero

Punto Zero
Vernazza
8.6 out of 10, Excellent, (54 reviews)
"The room was super nice. It had a balcony attached to the room."
United States
NIki
August 16th, 2026
$103 nightly
The price is $117
Dec 8 - Dec 9
Total with taxes and fees
Punto Zero

13. Giovanni Rooms Manarola

Giovanni Rooms Manarola
1.0 star property
Riomaggiore
8.2 out of 10, Very good, (90 reviews)
"It was nice having a kitchen area. The room was clean."
United States
Matt
$102 nightly
The price is $119
Dec 9 - Dec 10
Total with taxes and fees
Giovanni Rooms Manarola

14. Alla Marina Affittacamere

Alla Marina Affittacamere
Riomaggiore
9.6 out of 10, Exceptional, (153 reviews)
"Our room was comfortable. The hosts were just amazing."
Canada
Ruby
7 days ago
$89 nightly
The price is $104
Nov 16 - Nov 17
Total with taxes and fees
Alla Marina Affittacamere

15. Hotel Villa Argentina

Hotel Villa Argentina
2.0 star property
Riomaggiore
8.4 out of 10, Very good, (531 reviews)
"The property was beautiful, the views spectacular. Staff was wonderful."
United States
Nicole
October 12th, 2026
$91 nightly
The price is $107
Nov 12 - Nov 13
Total with taxes and fees
Hotel Villa Argentina

16. The Poet Hotel

The Poet Hotel
4.0 star property
La Spezia Historic Centre
9.2 out of 10, Wonderful, (1,000 reviews)
"Hotel is within walking distance of town centre."
United Kingdom
Veselin
9 days ago
$81 nightly
The price is $95
Dec 12 - Dec 13
Total with taxes and fees
The Poet Hotel

17. La Vista di Marina by The First

La Vista di Marina by The First
Riomaggiore
8.0 out of 10, Very good, (129 reviews)
"Great place with a gorgeous view from the deck!"
United States
Jeff
October 2nd, 2026
$182 nightly
The price is $199
Nov 16 - Nov 17
Total with taxes and fees
La Vista di Marina by The First

18. Ventu De Ma Studios and Rooms

Ventu De Ma Studios and Rooms
Vernazza
9.0 out of 10, Wonderful, (32 reviews)
"However I would still say there are four star because of location and value."
United States
Phillip
October 5th, 2026
$245 nightly
The price is $252
Nov 25 - Nov 26
Total with taxes and fees
Ventu De Ma Studios and Rooms

19. Hotel della Baia

Hotel della Baia
3.0 star property
Portovenere
8.6 out of 10, Excellent, (312 reviews)
"We enjoyed our stay inside the room."
United Kingdom
Amrita
June 14th, 2026
$76 nightly
The price is $93
Dec 12 - Dec 13
Total with taxes and fees
Hotel della Baia

20. Hotel San Terenzo

Hotel San Terenzo
4.0 star property
Lerici
8.8 out of 10, Excellent, (163 reviews)
"It was incredible such a beautiful hotel and area."
United States
Elizabeth
September 19th, 2026
$107 nightly
The price is $129
Nov 12 - Nov 13
Total with taxes and fees
Hotel San Terenzo
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about San Bernardino

Venture to Footpath Vernazza-Monterosso and Vernazza Beach—just two of the sights around San Bernardino.

A historic coastal fortress with a prominent tower and a fortified wall, overlooking the sea.

Top San Bernardino Hotel Reviews

More cheap stays in San Bernardino

Hotels in San Bernardino with star-rating

Find out more about San Bernardino

Top reasons to visit San Bernardino

  • Outdoor Adventures: San Bernardino is perfect for hiking scenic trails and enjoying thrilling activities like the Slotzilla zipline and alpine slide.
  • Beautiful Beaches: Relax on stunning beaches with crystal-clear waters, ideal for sunbathing and seaside fun.
  • Cultural Experiences: Explore historic churches and impressive castles that showcase the area's rich history.
  • Charming Atmosphere: Enjoy a friendly, relaxed vibe while discovering hidden gems and scenic spots.
  • Diverse Accommodations: Find a variety of lodging options, from budget-friendly stays to family-friendly experiences.

Find great hotels near San Bernardino

San Bernardino offers a diverse selection of accommodations, perfect for every type of traveler. Whether you’re seeking budget-friendly options or a memorable family vacation experience, you’ll find a variety of townhouses and guesthouses tailored to your needs. With a focus on pet-friendly services and adventure activities, this charming locale is sure to provide a delightful stay for all visitors.

  • Hotel Souvenir: Nestled 2 miles from San Bernardino, Hotel Souvenir is a budget-friendly retreat that boasts a guest rating of 8.8. This charming hotel emphasizes a beach and nature-themed experience, making it perfect for travelers seeking a pet-friendly getaway. With direct access to the beach, guests can immerse themselves in the natural beauty surrounding the property. The hotel allows pets with specific policies, including restrictions for certain breeds. Outdoor amenities like a terrace invite guests to relax and soak in the serene vibes of nature, ensuring a wellness-focused accommodation experience.
  • Hotel Suisse Bellevue: Located 3 miles from San Bernardino, Hotel Suisse Bellevue is a 3-star gem rated at 9.0, ideal for families and adventure enthusiasts. This beachfront hotel features a variety of onsite and nearby adventure sports, including hiking and biking opportunities. With its family-friendly amenities, such as cribs available for a fee, it caters to guests traveling with children. Hotel Suisse Bellevue combines comfort and adventure, providing a perfect base for families looking to explore the area's outdoor activities while enjoying the beautiful coastal scenery.
  • Cinqueterre Residence: Just 3 miles from San Bernardino, Cinqueterre Residence is a stunning 4-star property that has earned a remarkable guest rating of 9.6. This hotel is tailored for adventure seekers and beach lovers alike, with direct access to the coastline. Guests can engage in various recreational activities, including boat tours, snorkeling, kayaking, and hiking—all nearby. Cinqueterre Residence offers a blend of luxury and excitement, making it an excellent choice for those looking to explore the breathtaking Ligurian coastline while enjoying modern comforts.

Where to stay near San Bernardino

San Bernardino is a charming village in Southern California, perfect for beach lovers and adventure seekers alike. Explore hidden gems and scenic spots that offer a relaxing atmosphere and friendly locals. Take excursions to nearby destinations and stroll down memory lane while enjoying the breathtaking coastal views. Whether you’re hiking, sunbathing, or discovering local culture, San Bernardino promises an unforgettable getaway filled with natural beauty and adventure.

  • La Spezia: Located 6 miles from San Bernardino, La Spezia is a vibrant city that serves as a gateway to the beautiful Liguria region. With its mild climate, visitors flock here year-round, particularly during the peak months of April and June to July. Travelers come for the stunning beaches and outdoor adventures, making it a popular destination for hiking and water activities. Explore the charming marina, indulge in shopping at local centers, and unwind at the nearby national park, where you can take in the breathtaking coastal views.
  • Monterosso al Mare: Just 3 miles away from San Bernardino, Monterosso al Mare is the largest of the five villages in the Cinque Terre. Known for its beautiful beaches and outdoor recreational opportunities, this picturesque city attracts visitors particularly from June to August. Enjoy the sandy shores, relax at local spas, or embark on scenic hiking trails that showcase the stunning landscapes of the region. The lively piazza square is perfect for savoring local cuisine and soaking in the vibrant atmosphere of this coastal gem.
  • Cinque Terre National Park: Situated a mere 0.9 miles from San Bernardino, Cinque Terre National Park offers a unique blend of natural beauty and adventure. This UNESCO World Heritage site draws travelers seeking outdoor experiences, especially during the peak seasons in April and June to July. With access to pristine beaches, recreational areas, and charming local shops, visitors can immerse themselves in the stunning scenery. Exploring the trails that connect the five villages is a must, providing unparalleled views of the rugged coastline and azure waters.

Things to do in San Bernardino

San Bernardino is perfect for outdoor and adventure vacations, offering a range of activities like hiking on scenic trails and enjoying the recreational area. Don't miss the thrilling Slotzilla zipline and the fun of the alpine slide. With various entertainment options available, visitors can find plenty to enjoy while soaking up the beautiful surroundings.

Shopping

In San Bernardino, explore local shops for unique gifts and souvenirs. If you're up for a drive, visit the nearby Serramonte Center, about 12 miles away, featuring a range of popular retailers and dining options for a complete shopping experience.

Recreation

Enjoy a rejuvenating experience at San Bernardino Wellness Center, where you can indulge in soothing massages and holistic therapies. For outdoor fun, the nearby trails offer beautiful hikes with scenic views, perfect for connecting with nature and enhancing your overall well-being.

Adventure

In San Bernardino, explore the breathtaking trails of the San Bernardino National Forest, perfect for hiking and mountain biking. For an adrenaline rush, try rock climbing at local crags, or go zip-lining through the lush canopy, offering stunning views and an exhilarating experience for adventure seekers.

Nightlife

San Bernardino's nightlife offers vibrant bars and cozy taverns. Enjoy craft cocktails at local hotspots or unwind at charming trattorias serving delicious Italian cuisine. Live music often fills the air, creating an inviting atmosphere for both relaxation and socializing with friends.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for San Bernardino

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in San Bernardino are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in San Bernardino about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in San Bernardino is Wednesday. The most expensive day to stay in San Bernardino is Sunday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to tailor your options based on your budget, preferred location, and desired hotel type. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in San Bernardino with your flights and activities when you book an Expedia package.

Find the best attractions near San Bernardino

San Bernardino offers a perfect blend of beach, outdoor, and adventure experiences. Visitors can explore a variety of attractions, including beautiful beaches, historic churches, and impressive castles. The area is ideal for those seeking cultural enrichment, romantic escapes, and a memorable vacation amidst stunning landscapes. Whether you're lounging by the sea or discovering local history, San Bernardino has something for everyone.

  • Monterosso Beach: Experience the quintessential Italian beach vibes at Monterosso Beach, a stunning stretch of golden sand framed by the turquoise waters of the Ligurian Sea. Perfect for sunbathing and swimming, it’s an ideal spot to relax and soak up the sun.
  • Cinque Terre Marine Protected Area: Dive into adventure at the Cinque Terre Marine Protected Area, where breathtaking scenery meets outdoor excitement. Explore hiking trails, enjoy water sports, and marvel at the diverse marine life in this protected paradise.
  • Castle of Riomaggiore: Step back in time at the Castle of Riomaggiore, where culture and romance intertwine. Explore its ancient walls while enjoying panoramic views of the colorful village and the azure coastline below.

Best time to go to San Bernardino

The best time to visit San Bernardino can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in San Bernardino falls in August, when visitor numbers are high and weather is sunny with light rain. The coolest average temperature in San Bernardino falls in January, visitor numbers are low and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January46.9°F (8.3°C)Light RainMostly SunnyLowSlightly Low
February47.3°F (8.5°C)Light RainMostly SunnyLowSlightly Low
March50.7°F (10.4°C)Light RainMostly SunnyAverageAverage
April56.1°F (13.4°C)Light RainMostly SunnyAverageAverage
May61.7°F (16.5°C)Light RainMostly SunnyAverageAverage
June69.6°F (20.9°C)Light RainMostly SunnyAverageSlightly High
July74.5°F (23.6°C)No RainSunnyHighSlightly High
August75.0°F (23.9°C)Light RainSunnyHighSlightly High
September68.7°F (20.4°C)Light RainMostly SunnyHighAverage
October61.9°F (16.6°C)Light RainMostly SunnyAverageAverage
November55.2°F (12.9°C)Moderate RainMostly SunnyAverageSlightly Low
December49.8°F (9.9°C)Light RainMostly SunnyLowAverage

The nearest major airports for your trip to San Bernardino

Traveling to San Bernardino, Liguria, Italy, can be accomplished via several major airports. Florence (FLR-Peretola) is 78 miles away, with notable hotels like the 5-star Bernini Palace and Hotel Lungarno, both providing various airport shuttle services. Bologna (BLQ-Guglielmo Marconi), 83 miles from San Bernardino, features the luxurious Grand Hotel Majestic and Starhotels Excelsior, offering airport transfer options. Closer is Pisa (PSA-Galileo Galilei), located 46 miles away, with excellent accommodations such as the Bagni di Pisa Palace & Thermal Spa and Hotel Pisa Tower Plaza, both conveniently accessible from the airport. Each of these airports provides a range of transportation services to ensure a smooth arrival.

Frequently asked questions

What is the best area to stay in San Bernardino?
The best area to stay in San Bernardino, Liguria, is generally along the main coastal road, particularly near the beach areas and the village center.

This central area is highly convenient for accessing the primary attractions. It's characterized by its proximity to the Mediterranean Sea and offers a selection of hotels and vacation rentals with sea views. You'll find a pleasant promenade for strolls, and the main street features a variety of local eateries and shops.

Couples often find this area appealing for its romantic setting and easy access to the beach. They can enjoy leisurely walks along the shore, dine at restaurants overlooking the water, and easily reach the main village for evening activities.

For solo travelers, staying in this central area provides convenience and a sense of connection to the local community. It's easy to navigate on foot, and there are opportunities to engage with local culture through dining and visiting small shops.
When is the best time to go to San Bernardino?
The best time to visit San Bernardino, Liguria, Italy, is during the late spring (May to early June) and early autumn (September to October) when the weather is pleasant and the crowds are thinner.

During late spring, the temperatures are comfortably warm, typically ranging from the mid-60s to low 70s Fahrenheit (18-23°C). The wildflowers are in bloom, making the coastal paths and hillsides particularly scenic. This period is ideal for travelers who enjoy hiking, exploring the natural beauty, and experiencing the local culture without the peak summer rush. You'll find many local festivals and events beginning to take place.

Early autumn offers similar delightful weather, with temperatures often in the high 60s (20°C). The sea remains warm enough for swimming, and the grape harvest season brings a unique local flavor to the region. This time is great for couples seeking a relaxing getaway, enjoying leisurely meals at outdoor cafes, and exploring the charming villages at a slower pace.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in San Bernardino.
How much is the nightly rate at a San Bernardino hotel?
Prices for hotels in San Bernardino often vary, but you can find a great deal from $42 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia